fxp{ Processing Structured Documents in SML

نویسنده

  • Andreas Neumann
چکیده

Xml, the Extensible Markup Language, is a standard for storing and exchanging hierarchically structured text. Due to Xml's tree-like view of documents, modern functional programming languages such as Sml, with trees as the basic data types, are well-suited for implementing Xml processing software. The basis of all such applications is an Xml parser, serving as a front-end to the Xml syntax. This paper presents fxp, an Xml parser written entirely in Sml. It reads and validates Xml documents and provides a programming interface for document processing applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parsing and Quering XML Documents in SML

The Extensible Markup Language (XML) is a language for storing and exchanging structured data in a sequential format. Though originally designed for the use in document processing, it is by now employed for representation of data in virtually all areas of computing, especially on the Internet. The basis of all XML processing software is an XML parser, which parses a document in XML syntax and e...

متن کامل

Analysis and measurement of software flexibility based on flexible points

Software flexibility is one of the properties that indicate if the software is easy to change. Flexible software can easily adapt to user requirement and/or environment changes during the software development period or after the software is deployed. In this paper, we introduce two new concepts, flexible change and FleXible Point( FXP). Associated with the flexible point, a set of flexibility i...

متن کامل

Transforming XML Documents using fxt

As XML spreads to various application domains, transformation tasks on XML documents are accomplished by an ever increasing number of non-programmers. In this respect, rather than providing just a collection of basic operations via a library in a special purpose language, it is useful to provide a more intuitive, rule-based approach to XML transformation. The rule-based approach requires patter...

متن کامل

A Data Modelling and Query Processing Scheme for Integration of Structured Document Repositories and Relational Databases

Integration of h.eterogen.eous information resources h,as been. one of the most im,portant issues in recent advanced application environments. In addition to conventional databases, structured documents have been recogn.ized as important information resources recently. In this paper, we first present a data m.odel named the NR/SD model as a basic data modeling framework for integration of strzl...

متن کامل

Fxt - A Transformation Tool for XML Documents

XML document processing is a subarea of tree processing for which the functional programming style is very natural. A pattern matcher is necessary for identifying parts of the tree to be processed. The functional style implies a processing model in which navigation is possible only to subtrees of a tree. This restriction can be compensated by using a tree pattern matcher able to relate to ances...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007